home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
tex
/
pil50kit.zip
/
CFILES
/
PILGLOB.C
< prev
next >
Wrap
Text File
|
1992-04-09
|
3KB
|
65 lines
/* ---------------------------------------------------------------------------- */
/* Originators: */
/* Tom Arnold, Quark, Inc., 300 S. Jackson, Denver, CO 80209 */
/* Ron Perry, Atex, Inc., 165 Lexington Road, Billerica, MA 01821 */
/* ---------------------------------------------------------------------------- */
/* The source code in this file is provided by Quark and Atex for use in the */
/* development of a Publishing Interchange Language. The code provided herein */
/* is non-proprietary, non-copyrighted, and is for use in the public domain. */
/* The source code contained herein is provided "as is". */
/* ---------------------------------------------------------------------------- */
/* QUARK AND ATEX DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, WITH REGARD */
/* TO THE ENCLOSED SOURCE CODE. QUARK AND ATEX DISCLAIM ANY IMPLIED WARRANTY, */
/* INCLUDING, BUT NOT LIMITED TO ANY IMPLIED WARRANTY OF FITNESS FOR A */
/* PARTICULAR PURPOSE OR MERCHANTABILITY. */
/* ---------------------------------------------------------------------------- */
/*$au ------------------------------ audits -----------------------------------
Author: Ron Perry
Atex, Inc.
165 Lexington Road
Billerica, MA 01821
508-670-7259
Ver Date Who Etc
v01.00 12-feb-91 rp Initial version
--------------------------------------------------------------------------- */
/* ------------- */
/* Include Files */
/* ------------- */
#include "pildefs.h"
/* ----------- */
/* API Globals */
/* ----------- */
#ifdef PIL_ANSI_PROTOTYPES
PIL_VOID (FPTRTYPE *pil_putchar)(PIL_UINT8); /* Appl PutChar Function Pointer */
int (FPTRTYPE *pil_getchar)(PIL_VOID); /* Appl GetChar Function Pointer */
#else /* else use K&R function declar's. */
PIL_VOID (FPTRTYPE *pil_putchar)(); /* Appl PutChar Function Pointer */
int (FPTRTYPE *pil_getchar)(); /* Appl GetChar Function Pointer */
#endif
char PTRPTR pil_asa_list; /* application specific attribute names */
PIL_INT32 pil_asa_count; /* <0 == All, 0 == None , >0 means use list */
PIL_UINT32 pil_cnt_buf_size; /* Buffering size for content data */
char PTRTYPE *pil_kws /* Keyword pointer array used by both the */
[PIL_SIZE_KW_ARRAY]; /* parser and generator */
/* -------------- */
/* Parser Globals */
/* -------------- */
PIL_UINT16 pil_char_class_table [PIL_CHAR_CLASS_TSIZE];
PIL_PARSER_STATE pil_parser_state;